@charset "utf-8";
@import "http://at.alicdn.com/t/font_534388_0j2lxmac0e6fxbt9.css";

/*通用*/
*{margin:0;padding:0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}
body{min-width:1200px;background:#fff;color:#333;font:14px Verdana,"Microsoft YaHei",Arial;-webkit-text-size-adjust:none;-webkit-appearance:none}
a{color:#333;text-decoration:none;}
a:hover{color:#da2418;text-decoration:none}
p{margin-top:10px;margin-bottom:10px;line-height:25px}
.w1200{overflow:hidden;margin-right:auto;margin-left:auto;width:1200px}
.button{display:inline-block;text-align:center;letter-spacing:2px;cursor:pointer}
.iconfont{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

/*导航+搜索*/
.menu{position:fixed;z-index:99999;width:100%;height:100px;background:rgba(255,255,255,1);transition:all .3s ease 0s;box-shadow:0px 1px 1px rgba(0,0,0,0.1)}
.menu .box{margin-right:auto;margin-left:auto;width:1200px}
.menu .logo{float:left;padding-top:25px;width:150px;transition:all .3s ease 0s}
.menu .search{position:relative;float:right;margin-top:35px;width:210px;height:26px;border:1px solid #ccc;line-height:26px;transition:all .3s ease 0s}
.menu .search .input_1{padding-left:5px;width:205px;height:26px;border-style:none;background-color:transparent;color:#999;font:12px Verdana,"Microsoft YaHei",Arial;transition:all .3s ease 0s; outline:none;}
.menu .search .input_2{position:absolute;top:0;right:2px;width:25px;height:25px;border-style:none;background:url(../search.png) no-repeat center center;font-size:0;cursor:pointer}
.menu .navmenu{float:left;width:810px;padding-left:20px;list-style:none;transition:all .3s ease 0s}
.menu .navmenu li{position:relative;float:left;text-align:center;padding:0 20px;}
.menu .navmenu li a,.menu .navmenu li a:hover{display:inline-block;line-height:100px}
.menu .navmenu li a{ color: #333; font-size: 16px; font-weight: bold; }
.menu li a.current,.menu li a.selected{color:#da2418}

.menu .submenu{ position: absolute; top: 100px; left: -20px; z-index: 10000; display: none; list-style: none; transition: all 0s ease 0s; box-shadow: inset 0px 1px 1px rgba(231,234,236,0.6); background: rgba(255,255,255,1); width: 100%; padding: 0px 20px; }
.menu .submenu li{}
.menu .submenu li a,.menu .submenu li a:hover{display:inline-block;color:#333;line-height:40px;font-weight: normal;}
.menu .submenu li a{font-size: 14px;}
.menu .submenu li a:hover{color:#da2418}
.menu .mp{ left: -130px; width: 450px; background:rgba(255,255,255,1); padding-right: 40px; padding-left: 40px; padding-bottom:25px;}
.menu .mp .pl{ float: left; width: 150px;}
.menu .mp .pt{ font-size: 16px; line-height: 50px; color: #da2418; text-align: left; }
.menu .mp .pl li{padding-left:0px;}
.menu .mp li a{ background: rgba(0,0,0,0); text-align: left;line-height:35px;}
.menu .mp li a:hover{background:rgba(0,0,0,0);line-height:35px;}


.index{background:rgba(255,255,255,1)}
.fixednav{height:80px;background:rgba(255,255,255,1)}
.fixednav .logo{padding-top:12.5px}
.fixednav .navmenu li a,.fixednav .navmenu li a:hover{line-height:80px}
.fixednav .submenu{top:80px}
.fixednav .submenu li a,.fixednav .submenu li a:hover{line-height:35px}
.fixednav .submenu .mp li a{line-height:35px}
.fixednav .search{margin-top:25px;height:26px;line-height:26px}
.fixednav .search .input_1{height:26px}
.fixednav .search .input_2{height:25px}

/*底部*/
.bottom{padding-top:25px;padding-bottom:25px;width:100%;background:#1f2024}
.bottom .link{overflow:hidden;margin:0 auto 30px;width:1200px}
.bottom .link dl{float:left;margin-right:2.2857%;width:12%}
.bottom .link dt{color:#ccc;font-size:13px;line-height:40px}
.bottom .link dd{line-height:25px}
.bottom .link a{color:#eee}
.bottom .link a:hover{color:#da2418}
.bottom .link .erweima{color:#ddd;text-align:center;font-size:12px;line-height:25px}
.bottom .link img{border:2px solid #FFF;border-radius:3px}
.bottom .copyright{ margin-top: 25px; margin-right: auto; margin-left: auto; padding-top: 25px; width: 1200px; border-top: 1px solid #3c3c42; color: #ccc; font-size: 13px; line-height: 25px; position: relative; }
.bottom .copyright a{color:#ccc}
.bottom .copyright a:hover{color:#da2418}
.bottom .copyright .govIcon{ height: 75px; position: absolute; top: 15px; right: 0px; text-align: right; }